package com.xyy.saas.payment.cores.bo;

import com.xyy.saas.payment.cores.enums.BankPayStatusEnum;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @Author lina
 * @Description
 * @Date 2022/3/3
 **/
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ToString
@Data
public class YzhBankPayBo implements Serializable {

    private static final long serialVersionUID = -860640146232346234L;
    /**
     * 单号
     */
    private String payNo;
    /**
     * 业务侧单号
     */
    private String bizNo;
    /**
     * 结果
     */
    private BankPayStatusEnum bankPayStatusEnum;
    /**
     * 失败原因
     */
    private String message;
    /**
     * 完成时间
     */
    private LocalDateTime finishedTime;
}
